package cac.fenjian.resource.WmsDeliveryCoordinate.dto;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

public class WmsDeliveryCoordinateDTO {

    //协调单id
    private String wmsDeliveryCoordinateId;
    //交接单id
    private String wmsDeliveryPlanId;
    //条码
    private String barcode;
    //问题类型
    private String problemType;
    //问题内容
    private String problemContent;
    //发起人
    private String applyEmpcode;
    //发起时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GTM-8")
    private Date applyDate;
    //归零发起人
    private String endApplyEmpcode;
    //归零发起时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GTM-8")
    private Date endApplyDate;
    //归零人
    private String endCode;
    //归零时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GTM-8")
    private Date endDate;
    //备注
    private String remark;
    //创建人
    private String createdBy;
    //创建时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GTM-8")
    private String creationDate;
    //最新修改人
    private String lastUpdateBy;
    //最新修改时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GTM-8")
    private Date lastUpdateDate;
    //最新秀改ip
    private String lastUpdateIp;
    //状态  0-协调中，1-申请归零，2-已归零
    private String status;
    //是否有效   0-无效，1-有效
    private String isEff;

    private String empName;
    private String applyName;
    private String endApplyName;
    private String mesCheckQualiticationId;
    private String itemCode;

    public String getItemCode() {
        return itemCode;
    }

    public void setItemCode(String itemCode) {
        this.itemCode = itemCode;
    }

    public String getMesCheckQualiticationId() {
        return mesCheckQualiticationId;
    }

    public void setMesCheckQualiticationId(String mesCheckQualiticationId) {
        this.mesCheckQualiticationId = mesCheckQualiticationId;
    }

    public String getApplyName() {
        return applyName;
    }

    public void setApplyName(String applyName) {
        this.applyName = applyName;
    }

    public String getEndApplyName() {
        return endApplyName;
    }

    public void setEndApplyName(String endApplyName) {
        this.endApplyName = endApplyName;
    }

    public String getEmpName() {
        return empName;
    }

    public void setEmpName(String empName) {
        this.empName = empName;
    }

    public String getWmsDeliveryCoordinateId() {
        return wmsDeliveryCoordinateId;
    }

    public void setWmsDeliveryCoordinateId(String wmsDeliveryCoordinateId) {
        this.wmsDeliveryCoordinateId = wmsDeliveryCoordinateId;
    }

    public String getWmsDeliveryPlanId() {
        return wmsDeliveryPlanId;
    }

    public void setWmsDeliveryPlanId(String wmsDeliveryPlanId) {
        this.wmsDeliveryPlanId = wmsDeliveryPlanId;
    }

    public String getBarcode() {
        return barcode;
    }

    public void setBarcode(String barcode) {
        this.barcode = barcode;
    }

    public String getProblemType() {
        return problemType;
    }

    public void setProblemType(String problemType) {
        this.problemType = problemType;
    }

    public String getProblemContent() {
        return problemContent;
    }

    public void setProblemContent(String problemContent) {
        this.problemContent = problemContent;
    }

    public String getApplyEmpcode() {
        return applyEmpcode;
    }

    public void setApplyEmpcode(String applyEmpcode) {
        this.applyEmpcode = applyEmpcode;
    }

    public Date getApplyDate() {
        return applyDate;
    }

    public void setApplyDate(Date applyDate) {
        this.applyDate = applyDate;
    }

    public String getEndApplyEmpcode() {
        return endApplyEmpcode;
    }

    public void setEndApplyEmpcode(String endApplyEmpcode) {
        this.endApplyEmpcode = endApplyEmpcode;
    }

    public Date getEndApplyDate() {
        return endApplyDate;
    }

    public void setEndApplyDate(Date endApplyDate) {
        this.endApplyDate = endApplyDate;
    }

    public String getEndCode() {
        return endCode;
    }

    public void setEndCode(String endCode) {
        this.endCode = endCode;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy;
    }

    public String getCreationDate() {
        return creationDate;
    }

    public void setCreationDate(String creationDate) {
        this.creationDate = creationDate;
    }

    public String getLastUpdateBy() {
        return lastUpdateBy;
    }

    public void setLastUpdateBy(String lastUpdateBy) {
        this.lastUpdateBy = lastUpdateBy;
    }

    public Date getLastUpdateDate() {
        return lastUpdateDate;
    }

    public void setLastUpdateDate(Date lastUpdateDate) {
        this.lastUpdateDate = lastUpdateDate;
    }

    public String getLastUpdateIp() {
        return lastUpdateIp;
    }

    public void setLastUpdateIp(String lastUpdateIp) {
        this.lastUpdateIp = lastUpdateIp;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getIsEff() {
        return isEff;
    }

    public void setIsEff(String isEff) {
        this.isEff = isEff;
    }
}
